lump everything together - Espagnol Anglais Dictionnaire